0.6.0 build 3690 ---------------- * [add] several absent XviD options (including BVHQ) * [add] file list invert selection * [update] preference window reworked with XUL * [update] aspect ratio option updated * [fix] join mode issues 0.6.0 build 3680 ---------------- * [add] flip and mirror effect options * [add] Apple TV extension (experimental) * [update] iPod extension * [update] x264 Setup extension * [update] changed the lowest bitrate for LAME to 8kbps * [add] scratch VFW encoder backend 0.6.0 build 3670 ---------------- * [update] join mode now works again for both audio and video files * [add] audio and video overriding options, useful for encode raw audio (PCM) raw video files (YUV) * [add] using mp4info to retrieve MP4 file information (more details of MP4 files available) * [add] hint track option of MP4Box * [add] RSS feed tab * [add] file list manipulatable via extension's JavaScript code (see Digital Video Players extension) * [update] re-added global options on picture tab * [update] automatically set MP4Box 3GP output option * [fix] fixed a bug that causing recent builds to crash in some cases * [fix] fixed waveform export function 0.6.0 build 3622 ---------------- * [fix] audio file bug in recent builds * [fix] XviD backend rate control issues * [fix] settings dialog options messing up issue * [add] multiple audio stream selection (no need to enter audio ID now) * [add] information of multiple audio streams in summary tab * [fix] alternative DVD disc root setting no effect bug 0.6.0 build 3598 ---------------- * [fix] several clipping and effects dialog issues * [update] PSP extension presets * [add] YADIF mode 0 and mode 2 options * [update] using XML to store file list * [update] removed some confusing options (like global options on picture tab) 0.6.0 build 3586 ---------------- * [add] YADIF deinterlacer option * [fix] attempt to fix the occasional transcoding ending before done issue * [add] clipping and effects dialog * [fix] LAME mono audio encoding issue * [fix] playback pause bug * [fix] MPEG maker extension no audio issue * [fix] default settings won't work with some AC3/DTS input issue 0.6.0 build 3555 ---------------- * [fix] a bug that causes some extensions not working normally * [fix] a bug that causes VCD/DVD transcoding can never be started * [update] output folder auto created if not existed * [fix] specifying file name in command line * [update] encoder/muxer auto selection algorithm * [update] French translation 0.6.0 build 3540 ---------------- * [add] extension shortcut menus * [add] fourcc override option (overall.video.fourcc) which currently only has effect with MEncoder and FFmpeg backends right now * [fix] individual output file name can't be specified bug * [fix] a multilingual bug (some strings in the GUI are not multilingual) * [fix] several minor bugs in batch processing 0.6.0 build 3520 ---------------- * [add] broken frame handling (to avoid chroma issue when broken frames appear) * [fix] a resource leak in process handling * [fix] issues caused by muxer auto selection * [add] XviD backend (using xvidcore.dll) * [update] changed Minimo M2 extension into an extension for generic mobile phones * [fix] command line extension loading issue * [fix] several misc. fixups 0.6.0 build 3480 ---------------- * [add] auto bitrate calculation (specify file size or compression ratio) * [add] command line option to load specified extension on startup * [add] command line option to force UI mode * [add] add pause button (it pauses transcoding when transcoding and pauses playback when playing) * [update] "Add" button now pops up a menu for adding different objects * [update] German translation updated (thanks to Jščrgen) * [fix] reverting settings no longer reverts language choice * [fix] two pass transcoding breakage in last release 0.6.0 build 3468 ---------------- * [add] system information extension * [fix] muxer auto-selection bug when audio is not enabled * [fix] extension video playback seek bug * [update] changed default video/audio encoder from XviD/MP3 to H.264/AAC * [add] extension for Newman N66 MP3 player * [add] extension for home video players (like PVR) * [add] display data throughput in statistic window * [add] muxer auto selection * [add] Opera support with web-based UI * [add] automatically switch to SSE2 version of Nero Encoder when SSE2 support is detected * [add] transparent (on-the-fly) 7-zip decompression * [update] extensions now packed in 7-zip archieves instead of being files scattering around * [add] Dirac encoder (BBC's open source wavelet video encoder) support * [add] group setting preset of files feature * [update] command line display in expert mode improved (taking auto selection of source/backend into account) 0.6.0 build 3386 ---------------- * [fix] a minor bug of x264 options * [update] PSP extension updated with support for new PSP video format (480x272 AVC) * [fix] Settings dialog boolean value not saved bug * [fix] miniPlayer extension comes to work again * [update] improved extension base XSLT * [fix] x264 setup extension breakage * [fix] Matroska breakage * [update] implemented a Mozilla plug-in for video playback in extension window * [fix] multiple-pass transcoding issues * [fix] audio transcoding progress not displayed issue * [update] use MPUI to preview transcoded files 0.6.0 build 3342 ---------------- * [fix] a bug that causes preset file not loading all settings * [fix] a bug in extension launcher * [update] improved Settings dialog (using XSLT) * [update] extensions and plugins unified * [fix] audio resampling issue * [fix] Windows 98/ME compatibility * [fix] APE/cuesheet breakage * [update] MediaCoder extension interface updated finalized * [update] all extensions updated to conform the new interface * [add] extension for MS Zune * [fix] transcoding blocking issue when MPlayer or MEncoder chosen as video source 0.6.0 build 3288 ---------------- * [add] raw video frames are retrieved from video source (MPlayer, AVISynth etc.) and sent to video encoders instead of letting video encoders to do decoding (in other words, MediaCoder is no longer a just launcher for various video encoders but can help them to decode what they can't, just like what MediaCoder deals with audio previously) * [add] video source and encoder can be freely coupled (this used to have many limits) * [add] audio decoding, video decoding and audio/video encoding can now be done in individual process/thread (good for multi-core processors) * [add] use theora reference encoder (which can only eat raw I420/YV12 and PCM data) to replace ffmpeg2theora (no longer need it) * [add] preset per file feature (specifying individual preset for each file) * [add] raw audio/video statistics * [add] Flash Video producing extension * [add] audio ripper extension * [add] audio/video playback/encoding benchmark extension (a bit like 3DMark, but benchmarking for audio/video performance, may come a bit later) * [add] native AVISynth support (both audio and video source) * [add] hibernate/standby on complete feature * [fix] transcoding process unexpected ending fixed * [fix] many combinations of input and output formats that didn't use to work have the chance to work * [update] lots of code segments rewritten (less dependence on Win32 API) and classes reconstructed for better future development and the upcoming Linux porting * [update] better process controls and portability * [update] improved console window * [update] meta info (tags) of audio/video files now retrieved with (patched) MPlayer 0.5.1 build 2845 ---------------- * [fix] target file size estimation bug * [fix] online update checking thread memory leak * [fix] FFmpeg backend output file extension mistake * [add] processor time utilization control (find it in Settings->Overall->Tasks) * [fix] wrong file size display with files bigger than 4GB * [update] dependency on MediaInfo library removed (now depend more on MPlayer) 0.5.1 build 2828 ---------------- * [fix] Matroska breakage * [fix] audio transcoding (with MPlayer source) breakage * [add] support for x264 standalone encoder backend * [fix] AVISynth source breakage * [update] x264 multi-threading option * [add] more specific error messages * [fix] MPlayer source bug with file names containing white spaces 0.5.1 build 2822 ---------------- * [fix] some rare subtitle issues in build 2815 * [update] CPU detection code * [update] set processor affinity for audio encoders (improved performance for dual-core CPUs) * [add] added multi-threading option for FFmpeg * [update] auto enabling video encoder multi-threading when multi-core processor is detected * [fix] bugfix for E900 extension * [fix] build 2815 crashing issue on Windows 2003 0.5.1 build 2815 ---------------- * added support for Speex encoder * fixed subtitle character set issue (a big fix for Chinese users) * added more subtitle features and a new subtitle tab * auto set subtitle file once detected * added interlaced encoding option for FFmpeg * fixed audio stream selection bug (audio ID setting no effect) * updated miniPlayer extension 0.5.1 build 2798 ---------------- * updated many x264 options * added a nice x264 setup extension (experimental) 0.5.1 build 2795 ---------------- * fixed tag name quotation mark missing issue * fixed extension video window positioning inaccurate issue * updated German and Finnish translation * added Meizu miniPlayer extension (contribution) * fixed a theora2ffmpeg option bug 0.5.1 build 2786 ---------------- * fixed Winamp input and DSP plug-in configuration window breakage * fixed several UI bugs * improved plug-in interface * improved PSP plug-in * fixed some video playback issues 0.5.1 build 2777 ---------------- * added clip selection dialog * removed unnecessary MEncoder expanding option * fixed Chinese path name messing up issue * fixed "skip 10s" button in extension window not working issue * updated German translation 0.5.1 build 2764 ---------------- * fixed a WMA issue * fixed iPod plug-in b-frame setting mistake which might break video playback on iPod * improved PSP plug-in (added MPEG-4 SP mode and file transmission feature) * improved FFmpeg support (cropping options now applied on FFmpeg, bitrate option issue fixed) * added options for de-logo filter * fixed audio delay bug * improved device plug-in interface 0.5.1 build 2750 ---------------- * added Theora support * fixed the command line crashing bug again * fixed aspect ratio option ignored with ffmpeg backend * misc fix-ups and improvements 0.5.1 build 2740 ---------------- * fixed a rare startup blocking issue * fixed a 2-pass mode issue * optimized x264 command line options a little * fixed a command line option crashing bug 0.5.1 build 2738 ---------------- * added huffyuv codec support * updated Windows Media Encoder front-end * fixed video playback breakage in extension window * updated extensions and plug-ins * added Archos extension * added some video resolution options 0.5.1 build 2725 ---------------- * improved some user interfaces * improved scaling options * improved x264 options * updated Italian translation * fixed an FFmpeg command line option bug * misc fix-ups 0.5.1 build 2720 ---------------- * fixed extension list not shown bug * fixed x264 bitrate control not effect issue * attempt to fix the issues of VCD/DVD complaint file production * fixed Minimo plug-in breakage * improved Video Disc Player plug-in * added crop option menu in device plug-in dialog 0.5.1 build 2708 ---------------- * added auto cropping/expanding to fit target resolution * fixed MPEG bitrate control out of effect bug * fixed MPEG Maker extension breakage * fixed Video Disc Player plug-in breakage * fixed iPod plug-in breakage 0.5.1 build 2702 ---------------- * fixed progress not showing issue when transcoding to WMA/WMV * fixed Winamp input plug-ins breakage * added command line options * fixed audio downmix issue * fixed the breakage of some device plug-ins * fixed crashing issue transcoding audio with intermediate wave file * fixed a Windows Media related issue that causes startup crashing * fixed a bug in joiner mode * updated x264 interfacing code to sync with latest x264 * misc fix-ups 0.5.1 build 2632 ---------------- * fixed an MEncoder command line bug * added experimental batch renaming/moving mode * improved batch transcoding stablility * removed popping up video transcoding error message (write to log instead) * fixed quit on startup issue when built-in HTTPd cannot start * added Polish translation * many misc improvements and fix-ups 0.5.1 build 2582 ---------------- * added more support for AVISynth * added video frame source option * added video encoder backend hanging up checking * fixed some tagging issues * fixed x264 encoding issue when FFfmpeg as backend * added German translation 0.5.1 build 2565 ---------------- * added Italian and Bulgarian translations * fixed Winamp input plug-in and DSP plug-in configuration UI breakage * fixed displaying encoder/muxer version function breakage * fixed preview tab breakage * fixed some UI issues 0.5.1 build 2558 ---------------- * fixed some FFmpeg issues * added traditional Chinese and Turkish translation * fixed preview during transcoding not working bug * fixed skip function breakage * fixed post-processing crashing issue * fixed some UI issues 0.5.1 build 2537 ---------------- * fixed N70 plug-in breakage * improved some skinned UI interactions * improved multilingual support (bitmap in seperated DLLs) 0.5.1 build 2526 ---------------- * added FFmpeg as audio source * fixed an audio bug (when source sampling rate > 4*1Khz) * added partial Finnish translation (thanks to Pekka) * improved multilingual support 0.5.1 build 2512 ---------------- * added multilingual support (translation needed) * fixed a bug in FFmpeg audio resampling option * added French translation (thanks to Christophe Humbert) * added transcoding process pausing/resuming function 0.5.1 build 2490 ---------------- * added 2-pass mode support for FFmpeg backend * optimized x264 fixed quantitizer mode options * fixed LAME decoder breakage * workaround for WMV frame rate issue when not specifying target frame rate 0.5.1 build 2470 ---------------- * added multiple back-end option * added support for FFmpeg (fixed) and Windows Media Encoder as back-end * improved MPEG maker extension * clean up some options * fixed adding file issue (not all selections are added) * misc fix-ups 0.5.1 build 2456 ---------------- * fixed audio transcoding bug * improved extension loader * added MPEG maker extension 0.5.1 build 2448 ---------------- * fixed Win9x compatibility issue * added WMV9 encoding * included missing extension files * fixed multiple audio track transcoding breakage 0.5.1 build 2428 ---------------- * added extension mechanism * added base support for AVISynth * fixed audio stream copy not working with MPEG container bug * fixed a bug that may cause crashing on startup 0.5.1 build 2405 ---------------- * fixed a bug in reading/writing waveform files - mis-treating non-sample chunks (text chunks) as sample chunks * fixed H.264 3-pass encoding bug * recognize more file extensions (m2v, divx, vdr) * misc fix-ups 0.5.1 build 2390 ---------------- * added skinned UI mode * added file list context menu * added private/global option for crop/scale/fps parameters and enabled multiple selection operation * fixed rotating setting bug * WMA encoding code rewritten (now transfer tags to WMA files) 0.5.0 build 2338 ---------------- * fixed MJPEG encoding crash * fixed aspect ratio issue * added full-range option for auto level filter 0.5.0 build 2320 ---------------- * fixed the shutdown bug * fixed cooling down period not respond to stop action immediately issue 0.5.0 build 2316 ---------------- * updated MediaInfo library * now users can choose to ignore an update until the next update is available * added an adjustable interval between transcoding two items to avoid CPU over-heat with mass transcoding (Settings -> Task -> Transcoding Interval) * added more detailed error message on startup * fixed settings in Options menu not retained bug 0.5.0 build 2306 ---------------- * fixed x264 transcoding blocking issue (affect all plug-ins uses H.264) * fixed an error in statistics display * added Theora support 0.5.0 build 2298 ---------------- * fixed issue of encoding with CT aacPlus encoder in Winamp *23+ * some cleaning up with the transcoding flow * fixed multiple instance issue * fixed startup failure issue * added Tivo support in Video Disc Player plug-in 0.5.0 build 2266 ---------------- * improved Easy Cropper (now it's real easy and cool) * fixed Add Track dialog breakage (will improve it further) * implemented device plug-in * added AVC support for PSP transcoding (PMP AVC) * audio and video now get transcoded in 2 threads at the same time (a performance boost for dual-core processors) * added brightness/contrast/saturation/hue adjustment * calculates and displays audio bitrate and estimated file size during transcoding * preference data are toally XML-based * use XULRunner to display some user interface * added setup wizard * added iPod plug-in * added audio/video format and container matching checkup * added split mode * many minor fix-ups and improvements 0.3.9 build 1902 ---------------- * re-added option buttons in Audio tab * fixed aspect ratio not specified issue in MPEG encoding * fixed a blocking issue when transcoding cue sheet 0.3.9 build 1898 ---------------- * now tags MP4 files with Nero MP4 tagger (update with Full Pack to get the tagger) * fixed some character encoding issues with XML loading and saving 0.3.9 build 1895 ---------------- * added many more x264 options * added simple interface mode * fixed cropper not usable with DVD bug * fixed some function breakages * improved FireFox controlling code 0.3.9 build 1885 ---------------- * fixed a audio resampling bug * fixed a bug in Winamp input plug-in source * fixed some issues in PSP transcoder * added a menu item to show up web-based preference 0.3.9 build 1880 ---------------- * improved mobile phone transcoder * fixed a bug that causes QPEL mode forced with XviD encoding * added down sampling only mode for resampling 0.3.9 build 1872 ---------------- * added mobile phone transcoder (very beta, still under dev) * added showing details of transcoded file function in "Item" menu * fixed subtitle setting not kept bug * DVD Chinese subtitle can now display properly * fixed a bug in "Add Track" * another attempt to fix start/end position issue 0.3.9 build 1862 ---------------- * fixed audio delay option no effect bug * added playback with MPUI (get latest Full Pack to get MPUI.exe) * fixed WMA encoding breakage * improved Time tab 0.3.9 build 1854 ---------------- * fixed a bug in video resizing option 0.3.9 build 1852 ---------------- * fixed x264 option bug * fixed start time / end time issue * fixed an occasional crashing on startup issue * added support forum link in About menu * some misc fix-ups 0.3.9 build 1846 ---------------- * added Lame MP3 decoder audio source (for decoding Lame free format MP3) * added support for latest Nero reference audio encoder (LC-AAC/HE-AAC/HE-AAC-V2) * added video bitrate control options (for fixed target stream size and fixed compression ratio) * fixed start time no effect bug * fixed 3GPP AAC+ encoder breakage * some improved on GUI * many misc fix-ups 0.3.8 build 1818 ---------------- * improved PSP transcoder (transcoding faster, added cartoon mode option) * removed unwanted output folder not existing notification 0.3.8 build 1816 ---------------- * added Joiner mode (very limited at the moment) for transcode multiple video files into a single file * fixed bugs in PSP transcoder * misc fix-ups 0.3.8 build 1810 ---------------- * added "Time" tab for adjusting start/end position and audio delay of each file * fixed an subtitle option issue * removed empty output folder error message * fixed a mp4als bug * fixed file size not showing bug * fixed CUE sheets support breakage * fixed FFmpeg audio encoding bug (AC3 audio encoding now works) 0.3.8 build 1802 ---------------- * fixed tagging bug * added support for AAC lossless encoder (mp4als) 0.3.8 build 1800 ---------------- * added PSP dedicated transcoder UI for PSP Media Player * improved cropping function crop options are now applied and kept for each single file) * main window now resizable * normal and advanced GUI mode * added subtitle options * added transcoding parameters HTML listing (by enabling built-in HTTP daemon and opening http://localhost:8000/pref) * fixed broken CD ripping function * lots of misc fix-ups and improvements 0.3.7 build 1712 ---------------- * some internal improvements (code structure and APIs) * fixed "Settings" dialog appearance with big screen DPI * fixed a adding track bug in DVD ripping 0.3.7 build 1710 ---------------- * added a deamon thread to monitor blocking during audio transcoding (an attempt to get rid of the blocking issue forever) * made rebuiding AVI index option effective with encoding 0.3.7 build 1708 ---------------- * added tagging/naming tab * added rebuiding AVI index option to enable playback of broken AVIs * fixed the log text box full issue * some misc fix-ups 0.3.7 build 1699 ---------------- * fixed the annoying audio transcoding blocking issue * added volume gain option in audio tab * misc bugfixes and improvements * added more video scaling presets 0.3.7 build 1696 ---------------- * fixed audio transcoding speed issue * added a workaround for MediaInfo crashing issue (with some MP3 files) * misc bugfixes 0.3.7 build 1682 ---------------- * fixed H.264 in MP4 container issue * fixed H.264 options mistakes * misc bugfixes 0.3.7 build 1680 ---------------- * parsing of media information of more formats * added estimation of transcoded file size before transcoding starts * added more x264 options * added sampling rate setting in the front panel * improved MPlayer interfacing * added an option to disable/enable MediaInfo in case MediaInfo crashes sometimes on some system * fixed WavPack format recognition issue 0.3.7 build 1666 ---------------- * fixed container format setting not saved bug * improved interfacing code with MPlayer 0.3.7 build 1660 ---------------- * fixed audio transcoding CPU not fully utilized issue * improved Easy Cropper * adjusted some of the poping up messages to be more friendly * transcoding list loading/saving now loads and saves more information 0.3.7 build 1648 ---------------- * implemented Easy Cropper for setting crop parameters for video * added "Picture" tab 0.3.7 build 1636 ---------------- * fixed CUE sheet support breakage * fixed an audio transcoding blocking issue * fixed Winamp input plug-ins blocking issue * added "Preview" tab 0.3.7 build 1608 ---------------- * fully integrated MediaInfo library * added Summary tab * added transcoding item states * added more options for video codecs * fixed private target format bug * fixed transcoding audio from video file unexpected ending bug 0.3.6 build 1560 ---------------- * fixed output directory issue * added video rotating * several misc bugfixes 0.3.6 build 1550 ---------------- * added support for CT AAC+ encoder in Winamp *20 (added aacPlusHigh & LC-AAC mode) * integrated Shibatch sample rate converter (experimental) * fixed audio stream copy issue 0.3.6 build 1542 ---------------- * fixed compatibility issue of aacPlus muxed MP4 container * fixed a GUI bug * fixed APE white noise bug 0.3.6 build 1535 ---------------- * fixed audio sample rate falling down (to 16Khz) bug * improved check-for-update function - now multiple servers are supported * some misc minor bugfixes 0.3.6 build 1528 ---------------- * fixed audio/video sync problem when frame rate is very low (by adding "do not skip duplicated frame option") * added AMR-NB support (Full Pack update needed) * fixed Ogg/Vorbis encoder command line option bug * added encoder/muxer version display (check out the "Action" menu) 0.3.6 build 1520 ---------------- * fixed always tagging bug * adjusted GUI appearance a bit 0.3.6 build 1512 ---------------- * fixed the Winamp plug-in blocking issue (affecting APE) * fixed a transcoding progress and speed estimation calculation bug * make check-for-update to run at start-up by default (can be disabled) 0.3.6 build 1503 ---------------- * fixed a sample rate bug 0.3.6 build 1500 ---------------- * added per-item target format setup capability * added support for AMR audio decoding and encoding * improved logger and added more log information * fixed bug occurs when audio delay set to negative values 0.3.5 build 1480 ---------------- * fixed GUI not updated after "Revert All Settings" bug * MPlayer source uses MPlayer DLL by default * resampling option adjusted 0.3.5 build 1474 ---------------- * fixed a critical Winamp input plug-in bug which affects transcoding from APE, WavPack, OptimFrog and MusePack. * fixed an issue with transcoding to DVD complaint MPEG * GUI menu adjustment * fixed a bug with intermediate wave file transcoding mode 0.3.5 build 1458 ---------------- * some GUI behavior improvements * fixed an issue introduced in last build which occurs when audio sample rate is <44Khz * fixed a bug with "add folder" (some files are not added) * fixed MPEG container file extension issue 0.3.5 build 1455 ---------------- * fixed a memory leak bug in GUI * fixed crashing issue on processors without SSE * added support for DLL version MPlayer 0.3.5 build 1437 ---------------- * fixed bug with Load Preset * added several useful presets * added support for PMP (PSP Media Player) muxer and a preset PSP transcoding * added forcing sample rate function 0.3.5 build 1424 ---------------- * fixed MP4 issue * improved checking for update function * fixed serveral DVD ripping related issue * some minor bugfixes 0.3.5 build 1400 ---------------- * added logger * added more options for video resizing (including algorithm selection) * CT AAC+ will be automatically found and used if WinAmp is installed (at default place) * fixed bug when Xvid profile is specified (you still need to specify output framerate manually when using Simple Profile) 0.3.5 build 1360 ---------------- * fixed no sound bug when container set to AVI * increased maximum video bitrate to 16M 0.3.5 build 1357 ---------------- * Added Flash Video support * Fixed the file extension bug with MPEG & LAVF container 0.3.5 build 1349 * Fixed bug with MPEG container * MEncoder is hacked and built into a DLL